Installation Of World's Largest Radio Telescope Heads For Completion